package com.fmatos.service.album.downloader.info;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fmatos.service.album.downloader.ImageDownloader;

@JsonIgnoreProperties("downloader")
public abstract class AlbumInfo {

	private final String niceName;
	private final String name;
	private final String url;
	
	
	public abstract ImageDownloader getDownloader();
	
	public AlbumInfo(String name, String niceName, String url) {
		super();
		this.niceName = niceName;
		this.name = name;
		this.url = url;
	}
	
	public String getNiceName() {
		return niceName;
	}
	public String getName() {
		return name;
	}
	public String getUrl() {
		return url;
	}
	
}
